package aa_model

import (
    "server/amtf/amodel"
    "gorm.io/datatypes"
)

type S开发之字段model struct {
    amodel.S基础model
    A名称  string `json:"名称" gorm:"column:名称;"`
    A类型  string `json:"类型" gorm:"column:类型;"`
    A标题  string `json:"标题" gorm:"column:标题;"`
    A是主键  bool `json:"是主键" gorm:"column:是主键;"`
    A是唯一值  bool `json:"是唯一值" gorm:"column:是唯一值;"`
    A必填  bool `json:"必填" gorm:"column:必填;"`
    A候选值  datatypes.JSON `json:"候选值" gorm:"column:候选值;"`
    A候选值源字段  string `json:"候选值源字段" gorm:"column:候选值源字段;"`
    A列宽  float64 `json:"列宽" gorm:"column:列宽;"`
    A关联属性  datatypes.JSON `json:"关联属性" gorm:"column:关联属性;"`
    S开发之组件modelID  uint `json:"组件id" gorm:"column:组件id;"`
}

func (S开发之字段model) TableName() string {
    return "开发_字段"
}

